package fr.afcepf.atod16.groupe1.projet1.enumerations;

/**
 * Enumération contenant les différents états possibles d'une commande
 * @author cedric
 */
public enum EtatLivraison {

    /**
     * La commande a été validé à partir du panier
     */
    VALIDE,
    /**
     * La commande a été payé, on attend la validation du paiement par 
     * le prestataire de paiement
     */
    ATTENTE_VALIDATION_PAIEMENT,
    /**
     * Le paiement a été rejeté par le prestataire de paiement
     */
    ANNULE,
    /**
     * Le paiement a été accepté par le prestataire de paiement
     */
    PAYE,
    /**
     * La commande a été transmise au système de gestion de stock
     */
    EN_PREPARATION,
    /**
     * La commande a été bloquée manuellement
     */
    BLOQUE,
    /**
     * La commande a été expédiée
     */
    EXPEDIE,
    /**
     * La commande a été livrée
     */
    LIVRE
}
